Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
42 HAYDON PLACE Terraced £420,780 £95,000 13 May 1999
46 HAYDON PLACE Terraced £771,849 £762,500 19 Jun 2023
50 HAYDON PLACE Semi-Detached £487,210 £265,000 8 Jul 2005
52 HAYDON PLACE Semi-Detached £449,616 £249,500 14 Dec 2005
58 HAYDON PLACE Terraced £909,810 £235,000 17 Mar 2000